/**
 * Generali Solutions d'assurances - Tous droits rÃ©servÃ©s &copy; 2007 - 2010
 */
package fr.generali.accueilclient.client.om;

import java.util.Date;

/**
 * Interface de description d'une entreprise
 * 
 * @author selrhazala
 */
public interface IClientEntreprise extends IPersonneMorale {

    /**
     * @return le code APE
     */
    String getCodeApe();

    /**
     * @param codeApe le code APE
     */
    void setCodeApe(String codeApe);
    
    /**
     * @return le siren
     */
    String getSiren();
    
    /**
     * @param siren le siren
     */
    void setSiren(String siren);
    
    /**
     * @return le code NIC
     */
    String getCodeNic();
    
    /**
     * @param codeNic le code NIC
     */
    void setCodeNic(String codeNic);
    
    /**
     * @return the siret
     */
    String getSiret();

    /**
     * @param siret the siret to set
     */
    void setSiret(String siret);

    /**
     * @return la date de crÃ©ation de l'entreprise
     */
    Date getDateCreationEntreprise();

    /**
     * @param dateCreationEntreprise la date de crÃ©ation de l'entreprise
     */
    void setDateCreationEntreprise(Date dateCreationEntreprise);

    /**
     * @return le niveau du chiffre d'affaires
     */
    String getNiveauCA();

    /**
     * @param niveauCA le niveau du chiffre d'affaires
     */
    void setNiveauCA(String niveauCA);
    
    /**
     * @return the partCAExport
     */
    String getPartCAExport();

    /**
     * @param partCAExport the partCAExport to set
     */
    void setPartCAExport(String partCAExport);

    /**
     * @return the caisseRetraite
     */
    String getCaisseRetraite();

    /**
     * @param caisseRetraite the caisseRetraite to set
     */
    void setCaisseRetraite(String caisseRetraite);

    /**
     * @return the nbSalaries
     */
    String getNbSalaries();

    /**
     * @param nbSalaries the nbSalaries to set
     */
    void setNbSalaries(String nbSalaries);

    /**
     * @return the nbCadres
     */
    String getNbCadres();

    /**
     * @param nbCadres the nbCadres to set
     */
    void setNbCadres(String nbCadres);

    /**
     * @return the nbSites
     */
    String getNbSites();

    /**
     * @param nbSites the nbSites to set
     */
    void setNbSites(String nbSites);
    
}
